package com.zhijian.medical.entity.vo.response;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 实验报告-患者信息-检测信息 回显vo
 *
 * @author HCG
 * @version 1.0
 * @date 2022-06-11 14:57:36
 */
@Data
@Api(tags = "实验报告-患者信息-检测信息回显vo")
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ReportPatientProjectVo implements Serializable {

    private static final long serialVersionUID = -1;

    /**
     * 主键id
     */
    @ApiModelProperty("主键id")
    private Long id;

    /**
     * 患者id
     */
    @ApiModelProperty("患者id")
    private Long reportPatientId;

    /**
     * 样本id
     */
    @ApiModelProperty("样本id")
    private Long sampleId;

    /**
     * 检测项目，0：KRAS，1：NRAS，2：BRAF
     */
    @ApiModelProperty("检测项目，0：KRAS，1：NRAS，2：BRAF")
    private Byte project;

    /**
     * 检测位点
     */
    @ApiModelProperty("检测位点")
    private String jcwd;

    /**
     * 结果描述
     */
    @ApiModelProperty("结果描述")
    private String jgms;

    /**
     * CT值
     */
    @ApiModelProperty("CT值")
    private String ct;

    /**
     * deltaCT值
     */
    @ApiModelProperty("deltaCT值")
    private String deltaCt;

    /**
     * 检测结果
     */
    @ApiModelProperty("检测结果")
    private String jcjg;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private String createTime;

    /**
     * 修改时间
     */
    @ApiModelProperty("修改时间")
    private String updateTime;
}